
.banner {
	position: relative;
	top: -40rpx;

	swiper {
		height: 500rpx;
		width: 750rpx;
		margin: 0 auto;

		swiper-item {
			image {
				width: 750rpx;
				height: 100%;
			}
		}
	}
}


.all {
	width: 100%;
	height: 100%;
	background-color: #f9f4dc;
}

.one {
	width: 100%;

	.text {
		color: #000000;
		border-left: 16rpx solid var(--color4);
		margin-left: 20rpx;
		padding-left: 15rpx;
		font-weight: 700;
		margin-top: 50rpx;
	}
}

.two {
	width: 100%;
	display: flex;
	justify-content: space-evenly;
	margin: 30rpx 0;

	.block {
		width: 55rpx;
		color: #fff;
		font-weight: 700;
		background-color: var(--color4);
		border-radius: 20rpx;
		text-align: center;
		padding: 10rpx 5rpx;
	}
}

.people {
	width: 100%;
	display: flex;
	justify-content: space-evenly;
	flex-wrap: wrap;
	.imgbox {
		width: 28%;
		margin-top: 30rpx;
		image {
			width: 100%;
			height: 200rpx;
		}
	}
}